dan dun


Results for "dan dun"

Turkish - English dictionary

dan dun

(Turkish - English dictionary) :
Bang!Bang! (imitating the sounds of shooting).